home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / gfx / show / CyberAnim13.readme < prev    next >
Text File  |  1997-11-02  |  4KB  |  117 lines

  1. Short:    IFF/ANIM-format Animation Player v1.3
  2. Author:   p.mcgavin@irl.cri.nz
  3. Uploader: p.mcgavin@irl.cri.nz
  4. Type:     gfx/show
  5.  
  6.         CYBERANIM IFF/ANIM-format Animation Player v1.3           9 Sep 1997
  7.         -----------------------------------------------
  8.  
  9.  
  10. This program plays IFF ANIM3/5/7/8-format bitmapped animation files on
  11. any Amiga+GfxCard with OS3.0 or higher and CyberGraphX V2.18 (40.89)
  12. or higher.
  13.  
  14. In general, it can play any IFF ANIM3/5/7/8-format animation in a
  15. different screen mode than intended.  It is most useful for playing
  16. AGA 256-colour animations on an ECS Amiga with a gfx-card.
  17.  
  18. The files in this archive may be distributed anywhere provided they are
  19. unmodified and are not sold for profit.
  20.  
  21. Ownership and copyright of all files remains with the author:
  22.  
  23.     Peter McGavin, 86 Totara Crescent, Lower Hutt, New Zealand.
  24.     e-mail: p.mcgavin@irl.cri.nz
  25.  
  26.  
  27.  
  28. FEATURES:
  29. ---------
  30.  
  31. Uses an Intuition-friendly Screen.  You can flip it to the back with
  32. left-Amiga M, while an animation is playing.
  33.  
  34. Plays either from ram or directly from disk.  Falls back to disk play
  35. when not enough ram is available.
  36.  
  37. Uses an ASL ScreenMode requester.
  38.  
  39. Supports Extra-Half-Brite (EHB) animations.
  40.  
  41. Uses a double-height Screen and ScrollVPort() for double-buffering.
  42. Dragging the Screen up and down (left Amiga left mouse button drag)
  43. will reveal both buffers.  Note that this method of double-buffering
  44. mightn't work properly before CyberGraphX V2.18 (40.89).  Make sure
  45. you have an up to date version of CyberGraphX or you might see only
  46. every second frame.
  47.  
  48. Optionally uses ChangeScreenBuffer() for double-buffering in
  49. non-CyberGraphX modes.
  50.  
  51. Renders to fastmem bitplanes, then blits to the Screen using gfx-card
  52. friendly BltBitMapRastPort().  Blits only the parts of each frame that
  53. changed since the previous frame (actually the 2nd-previous frame).
  54.  
  55. Runs from either icon or shell.  Uses icon tooltypes for options (i.e,
  56. WorkBench Icons/Information... menu item).
  57.  
  58. Playback speed can be controlled with F-keys.
  59.  
  60. Optionally loops animations without loop frames with no garbage or
  61. jitter.
  62.  
  63. Source code is included, so if something doesn't work you can fix it.
  64.  
  65.  
  66.  
  67. LIMITATIONS:
  68. ------------
  69.  
  70. Does not support HAM or HAM8 in CyberGraphX modes (although they can
  71. be played in the wrong colours).
  72.  
  73. Double-buffering is not synchronised with the gfx-card video beam in
  74. CyberGraphX modes.  There seems to be no supported way of doing this.
  75. My experiments seem to indicate that WaitTOF() still uses the native
  76. chipset vblank, which is out of step with the gfx-card vblank.  If
  77. flicker is a problem, as it is with certain animations on my GVP
  78. Spectrum gfx-card, try using the WAITTOF option or try "setenv
  79. CYBERGRAPHICS/CPUP2C 1".  However these will slow down animations and
  80. other graphics operations.
  81.  
  82. Palette changes are not synchronised with the CyberGraphX video beam
  83. either, so animations with palette changes may flicker too.
  84.  
  85. CYBERANIM doesn't cope with all anim7/8-format files, e.g, if the
  86. first frame is a DLTA chunk instead of a BODY chunk.  CYBERANIM
  87. expects anim7/8-format files to have a width that is a multiple of 32
  88. pixels.
  89.  
  90. CYBERANIM does not support masks, colour ranges or sound.  CYBERANIM
  91. ignores unrecognised IFF chunks.
  92.  
  93. CYBERANIM doesn't seem to work properly for all AnimBrush animations.
  94.  
  95. Some corrupt anim files may crash CYBERANIM (although most won't).
  96.  
  97.  
  98. ============================= Archive contents =============================
  99.  
  100. Original  Packed Ratio    Date     Time    Name
  101. -------- ------- ----- --------- --------  -------------
  102.      628     269 57.1% 08-Sep-96 23:23:58  CyberAnim.info
  103.    45188   24943 44.8% 08-Sep-97 23:45:48 +CyberAnim
  104.     9402    4122 56.1% 08-Sep-97 23:42:14 +CyberAnim.doc
  105.      463     205 55.7% 07-Sep-96 21:37:04 +CyberAnim.doc.info
  106.      615     299 51.3% 31-May-97 15:08:04 +CyberAnim.info
  107.     3255    1620 50.2% 08-Sep-97 22:08:04 +CyberAnim13.readme
  108.    70051   17515 74.9% 08-Sep-97 23:45:00 +CyberAnim.c
  109.     1077     292 72.8% 12-Apr-97 23:15:58 +CyberAnim.h
  110.      334     100 70.0% 19-Nov-94 21:25:50 +math64.h
  111.      832     271 67.4% 15-Nov-94 21:19:36 +math64.s
  112.      908     396 56.3% 08-Sep-97 23:42:48 +smakefile
  113.     3223     298 90.7% 08-Sep-97 21:34:22 +unpack.h
  114.    35512    2804 92.1% 08-Sep-97 21:53:52 +unpack.s
  115. -------- ------- ----- --------- --------
  116.   171488   53134 69.0% 09-Sep-97 21:55:34   13 files
  117.